
package nc.vo.gsp.pub;

import nc.vo.gsp.pub.bill.GspDoubleScale;
import nc.vo.pub.ValidationException;
import nc.vo.pub.ValueObject;

@SuppressWarnings({ "unused", "unchecked", "deprecation", "serial" })
public class ScaleValue extends ValueObject implements GspDoubleScale {
	private int m_iNumScale=2;
	private int m_iAssistNumScale=2;
	private int m_iHslScale=2;
	private int m_iPriceScale=2;
	private int m_iMnyScale=2;
	


	public String getEntityName() {
		return null;
	}

	public void validate() throws ValidationException {

	}

	public int getAssistNumScale() {
		return m_iAssistNumScale;
	}

	public void setAssistNumScale(int assistNumScale) {
		m_iAssistNumScale = assistNumScale;
	}

	public int getHslScale() {
		return m_iHslScale;
	}

	public void setHslScale(int hslScale) {
		m_iHslScale = hslScale;
	}

	public int getMnyScale() {
		return m_iMnyScale;
	}

	public void setMnyScale(int mnyScale) {
		m_iMnyScale = mnyScale;
	}

	public int getNumScale() {
		return m_iNumScale;
	}

	public void setNumScale(int numScale) {
		m_iNumScale = numScale;
	}

	public int getPriceScale() {
		return m_iPriceScale;
	}

	public void setPriceScale(int priceScale) {
		m_iPriceScale = priceScale;
	}
	
	public int[] getScaleValueArray(){

		return new int[]{ m_iNumScale,m_iAssistNumScale,m_iHslScale,m_iPriceScale,m_iMnyScale};
		
	}

}
